home *** CD-ROM | disk | FTP | other *** search
/ IRIX Base Documentation 2001 May / SGI IRIX Base Documentation 2001 May.iso / usr / share / catman / p_man / cat4 / uns.z / uns
Encoding:
Text File  |  1998-10-20  |  3.5 KB  |  67 lines

  1.  
  2.  
  3.  
  4. UUUUNNNNSSSS((((4444))))                                                                  UUUUNNNNSSSS((((4444))))
  5.  
  6.  
  7.  
  8. NNNNAAAAMMMMEEEE
  9.      uns - the Unified Name Service Architecture
  10.  
  11. DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
  12.      The Unified Name Services Architecture is a collection of programs,
  13.      libraries, API, and caches that provide a flexible and extensible system
  14.      that is transparent to the users of the traditional Unix Service API.  It
  15.      allows the administrator to fully control how name service requests are
  16.      performed on a system-wide basis.  It provides a high-performance
  17.      system-wide cache and associated cache-miss daemon.
  18.  
  19.      The system-wide caches are stored in mmmmddddbbbbmmmm((((3333BBBB)))) format and are located in
  20.      /_v_a_r/_n_s/_c_a_c_h_e. There is one cache file per index for each name service
  21.      map.   Cache files may be viewed and manipulated via the nnnnssssaaaaddddmmmmiiiinnnn((((1111))))
  22.      command.   All name service requests that are not found in the cache are
  23.      then requested via the nnnnssssdddd((((1111)))) in memory filesystem /_n_s. nnnnssssdddd will lookup
  24.      the requested information as configured by the nnnnsssssssswwwwiiiittttcccchhhh....ccccoooonnnnffff((((4444)))) file.
  25.      The result is returned to the requesting program and placed into the
  26.      system-wide cache for future requests.   If nsd is not running, the
  27.      traditional system configuration files located in /_e_t_c will be read.
  28.  
  29.      Name service requests can be configured to use a number of protocols
  30.      including ffffiiiilllleeeessss((((7777)))),,,, ddddnnnnssss((((7777)))),,,, nnnniiiissss((((7777)))),,,, llllddddaaaapppp((((7777)))),,,, mmmmddddbbbbmmmm((((7777)))),,,, nnnnddddbbbbmmmm((((7777)))),,,, and the
  31.      Berkeley ddddbbbb((((7777)))).... In addition, the nnnniiiisssssssseeeerrrrvvvv((((7777)))) library acts as a NIS server.
  32.      Each of these protocols is implemented in a dynamic library located in
  33.      /_v_a_r/_n_s/_l_i_b which is used by the nsd process.
  34.  
  35.      The Unified Name Service has added the new C API calls nnnnssss____llllooooooookkkkuuuupppp((((3333)))) and
  36.      nnnnssss____lllliiiisssstttt((((3333)))) to allow programs to easily access the UNS functionality.
  37.      Most of the traditional name service API functions such as ggggeeeettttppppwwwweeeennnntttt((((3333CCCC))))
  38.      and ggggeeeettttggggrrrreeeennnntttt((((3333CCCC)))) have been modified to use these new functions.
  39.  
  40.      More information can be found in the various manual pages referenced
  41.      above, as well as in the NNNNeeeettttwwwwoooorrrrkkkkiiiinnnngggg aaaannnndddd MMMMaaaaiiiillll and NNNNeeeettttwwwwoooorrrrkkkk PPPPrrrrooooggggrrrraaaammmmmmmmiiiinnnngggg
  42.      books.
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.                                                                         PPPPaaaaggggeeee 1111
  64.  
  65.  
  66.  
  67.